peroxiredoxin - like protein AY050880 RAFL07-10-A19